@charset "utf-8";

/* CSS Document */

@charset "utf-8";

/* CSS Document */

/*common*/

.mb10 { margin-bottom:10px;}

.ml10 { margin-left:10px;}

/*正文开始*/

.banner { width:1005px; height:354px; background:url(../images/bannersha.gif) no-repeat center bottom; margin:0 auto; display:block;}
.banner .nr dl{ float:left; width:958px;} 
.banner .nr dl dt img { width:958px; height:333px;}
.bl, .b2 { float:left; padding:144px 0 0 0;}
.prolist { width:228px; height:auto; background-color:#fff; border:1px solid #dcdada; border-top:none;overflow:hidden;}
.prolist h2 { height:39px; line-height:39px; background:url(../images/listh2.gif) no-repeat; font-size:16px; padding:0 0 0 39px;}
.prolist h2 a { color:#fff;}
.prolist h3 { font-size:12px; background:url(../images/listh3.gif) no-repeat; width:173px; height:26px; line-height:26px; padding:0 0 0 22px; margin:5px 0 5px 17px; display:block;}
.prolist h3 a { color:#5a5a5a;}
.prolist h3 a:hover, .list_con .cur a { color:#0560a6;}
.prolist ul { width:202px; overflow:hidden; padding:5px 0 5px 41px;}
.prolist ul li { height:35px; line-height:35px; overflow:hidden; background:url(../images/listdd.gif) no-repeat left center; font-size:12px; padding-left:8px; font-family:"宋体"; width:160px; float:left;}
.prolist ul li a { color:#5a5a5a; font-size:14px; font-weight:bold;}
.prolist ul li a:hover, .prolist ul .cur a { color:#0560a6;}
.pro { width:860px; height:auto; overflow:hidden; border:1px solid #dcdada; background-color:#fff;}

.probar { height:30px; border-bottom:1px solid #dcdada; padding:5px 0 0 14px;}

.probar ul li { float:left; text-align:center; display:block; overflow:hidden; line-height:30px; background:url(../images/px.gif) no-repeat right center;}

.probar ul .nones { background:none;}

.probar ul li a { color:#7b7b7b;}

.probar ul li a:hover, .probar ul .cur a { padding-left: 30px;color:#fff; font-weight:bold; background:url(../images/prohover.gif) no-repeat; display:block;}
.pro_con { padding:0 0 0 9px; width:850px; height:auto; overflow:hidden;}
.pro_con dl { width:210px; height:201px; border-bottom:1px dotted #b5b5b4; padding:13px 0 0 0; float:left; margin:0 0 0 0;}
.pro_con .nones { border-bottom:none;}
.pro_con dl dt { width:210px; height:162px; }
.pro_con dl dt img { width:202px; height:162px; border:1px solid #dcdada;}
.pro_con dl p{ height:30px; line-height:30px; text-align:center;  padding:0; margin:0;  width:210px;}
.pro_con dl p img{ width:10px; height:10px; border:none;}
.pro_con dl dd { padding-left:23px; width:438px;}

.pro_con dl dd h3 { font-size:14px; color:#0560a6; background:url(../images/proh3.gif) no-repeat left 5px; height:28px; padding-left:16px;}

.pro_con dl dd h3 a { color:#0560a6; padding:0 3px;}

.pro_con dl dd p { line-height:20px; padding:3px 0 0 18px;}

.pro_con dl dd span { margin:15px 0 0 18px; display:block;}

.pro_con dl dd span img { padding-right:7px;}

.bd01 { width:1100px; height:102px;}

.bd01 img { width:1101px; height:100px; border:1px solid #ddd;}

.fa { top:30px;	right:50px; font-size:16px;}

.fa a { color:#637d06;}

.fa a:hover { text-decoration:none;}

.tel1 { top:70px; right:15px; font-size:12px; color:#1479c7; text-align:center; line-height:28px;}

.tel1 font { font-size:24px; color:#348bce;}

.fa2 { top:28px; right:190px; font-size:18px;}

.fa2 a { color:#fff;}

.fa2 a:hover { text-decoration:none;}

.tel2 { top:69px; right:85px; font-size:12px; color:#fff; text-align:center; line-height:28px;}

.tel2 font {font-size: 24px;color: #A80512;font-weight: bold;}

.fa3 { top:20px; right:12px; font-size:18px;}

.fa3 a { color:#fff;}

.fa3 a:hover { text-decoration:none;}

.tel3 { top:48px; left:818px; font-size:12px; color:#085a99; text-align:center; line-height:20px; text-align:left;}

.tel3 font { font-size:18px; color:#fbf7d0; display:block;}

.fa4 { top:20px; left:629px; font-size:16px;}

.fa4 a { color:#fff;}

.fa4 a:hover { text-decoration:none;}

.tel4 { top:54px; left:629px; font-size:12px; color:#fff; text-align:center; line-height:20px; text-align:left;}

.tel4 font { font-size:24px;  display:block; font-weight:bold; color:#FF0000;}

.ys7 { background:url(../images/ys7.jpg) no-repeat; height:998px;}

.ysdvd { top:66px; left:593px; border:1px solid #c5c4c4;}

.qqtel { left:760px; top:345px; font-size:18px; color:#347802;}

.qqtel span { display:block; font-size:14px; padding-left:5px;}

.qqtel span font { font-size:18px;}

.qq { top:355px; left:665px; width:210px;}

.qq img { padding:4px 4px 0 10px;}

.dl01 { top:170px; left:105px; width:352px;}

.dl01 dt { color:#298fde; font-size:20px; font-weight:bold;}

.dl01 dt a{color:#298fde; font-size:20px; font-weight:bold;}

.dl01 dt span { color:#347802; font-size:20px;}

.dl01 dd { font-size:15px; color:#242424; line-height:26px; padding:10px 0 0 0;}

.dl01 dd p { line-height:22px;}

.dl01 dd font { color:#347802; font-size:15px;}

.dl02 { top:502px; left:661px; width:382px;}

.dl03 { top:693px; left:112px; width:382px;}

.dl04 { top:848px; left:112px; width:382px;}

.dl05 { top:1053px; left:530px; width:400px;}

.dl06 { top:1233px; left:530px; width:400px;}

.dl07 { top:1290px; left:112px; width:348px;}

.bot01 { top:910px; left:56px; width:62px; color:#fff;}

.bot01 dt { font-size:26px;}

.bot01 dt a{color:#fff;}

.bot01 dd { font-size:14px;}

.bot02 { left:202px; width:102px;}

.bot03 { left:386px; width:142px;}

.bot04 { left:569px; width:142px;}

.bot05 { left:774px; width:142px;}

.bot06 { left:954px; width:88px;}

.hz { height:202px; overflow:hidden;}

.hz h2 { background:url(../images/bar960.gif) no-repeat; line-height:35px; height:35px; padding-left:40px; font-size:15px;}

.hz h2 a { color:#fff;}

.hz h2 span{ padding:12px 10px 0 0;}

.hz_con { padding:24px 0 0 5px; width:1098px; height:141px; border:1px solid #ccc; background-color:#fff;}

.hz01, .hz03 { float:left; padding:40px 0 0 0;}

.hz02 { margin:0 0 0 5px; width:900px; height:200px; float:left; display:inline; overflow:hidden;}

.hz02 ul li { float:left; margin:0 6px; width:138px; height:141px; display:inline;overflow:hidden;}

.hz02 ul .nones { margin-right:0;}

.hz02 ul li img { width:136px; height:104px; border:1px solid #dcdada;}

.hz02 ul li span { text-align:center; display:block; overflow:hidden; height:35px; line-height:30px;}

.hz02 ul li span a { color:#5a5a5a;}

.jz { height:432px; overflow:hidden;}

.jz_con { width:1098px; height:390px; padding:3px 0 2px 17px; border:1px solid #dcdada; background-color:#fff;}

.jz_con dl { width:525px; height:181px; padding:12px 0 0 0; float:left; margin:0 10px 0 0;}

.jz_con dl dt { float:left; width:210px; height:168px; border:1px solid #CCCCCC;}

.jz_con dl dt img { width:202px; height:162px; padding:4px;}

.jz_con dl dd { float:left; padding-left:20px; width:260px; overflow:hidden;}

.jz_con dl dd h3 { line-height:22px; height:22px; font-size:12px; color:#242424; overflow:hidden;}

.jz_con dl dd h3 a { color:#242424;}

.jz_con dl dd h3 font { display:block; font-weight:normal; font-size:12px;}

.jz_con dl dd p { line-height:22px; height:88px; color:#949494;overflow:hidden;}

.jz_con dl dd span { text-align:right; display:block;}

.jz_con dl dd span a { color:#1477c5;}

.faq { width:314px; height:274px; overflow:hidden;}

.faq h2 { background:url(../images/barfaq.gif) no-repeat; height:42px; line-height:36px; font-size:15px; padding-left:41px;}

.faq h2 a { color:#0560a6;}

.fa_con {width:305px; height:231px; border:1px solid #dcdada; border-top:none; overflow:hidden; background-color:#fff; padding:0 2px 0 5px;}

.fa_con dl { width:305px; padding:6px 0 8px 0; border-bottom:1px dashed #d9d6d6;}

.fa_con dl dt { line-height:22px; background:url(../images/wen.gif) no-repeat 5px 3px; padding-left:32px;}

.fa_con dl dt a { color:#525151;}

.fa_con dl dd { line-height:22px; padding:6px 0 0 0; background:url(../images/da.gif) no-repeat 5px 7px; padding-left:32px;}

.fa_con .nones { border-bottom:none;}

.about { width:1100px; height:427px; overflow:hidden;}

.about h2 { background:url(../images/barabout.jpg) no-repeat;}

.ab_con { padding:13px 0 0 17px; width:1093px; height:376px; border:1px solid #dcdada; border-width:1px 0 1px 1px; background-color:#fff;}

.ab_con dl { width:1100px; height:200px; overflow:hidden;}

.ab_con dl dt { width:214px; height:182px; float:left;}

.ab_con dl dt img { width:204px; height:172px; padding:4px; border:1px solid #dcdada;}

.ab_con dl dd { float:left; padding-left:16px; width:800px;}

.ab_con dl dd h3 { height:20px;font-weight:bold;}

.ab_con dl dd h3 a { color:#242424; font-size:14px;}

.ab_con dl dd p { font-variant:small-caps; padding:5px 0 0 0; line-height:28px; height:132px; overflow:hidden; font-size:14px;}

.ab_con dl dd span { height:28px; line-height:28px; text-align:right; display:block; padding-right:5px;}

.ab_con dl dd span a { color:#1f4795;}

.ab_con ul { width:1100px; height:176px;}

.ab_con ul li { float:left; margin:0 20px 0 0px; width:151px; height:131px;}

.ab_con ul li img { width:143px; height:123px; border:1px solid #dcdada; padding:3px;}

.ab_con ul li span { height:28px; line-height:28px; text-align:center; display:block; overflow:hidden;}

.td { width:270px; height:427px; overflow:hidden; background:url(../images/rybg.gif) no-repeat left top;}

.td h2 { height:36px; line-height:36px; font-size:15px; padding:0 24px 0 50px;}

.td h2 a { color:#fff;}

.td h2 span { padding:14px 0 0 0;}

.t_con { height:174px; padding:10px 0 0 36px; width:234px; overflow:hidden;}

.t01, .t03 { float:left; padding:47px 0 0 0;}

.t_con  {  height:174px; margin-left:5px; overflow:hidden;}

.t_con  dl { float:left; width:158px;height:159px; overflow:hidden; }

.t_con  dl dt img { width:156px; height:118px; border:1px solid #dcdada;}

.t_con  dl dd { height:29px; line-height:29px; text-align:center; display:block; overflow:hidden; font-family:"宋体";}

.t_con  dl dd a { color:#5a5a5a;}

.sys { padding:16px 0 0 42px;}

.sys li { width:200px; height:134px; overflow:hidden;}

.sys li img { width:196px; height:104px; border:1px solid #dcdada; padding:1px;}

.sys li span { height:26px; line-height:26px; text-align:center; display:block; overflow:hidden;}

.sys li span a { color:#5a5a5a;}

.zxx { width:615px; height:302px; overflow:hidden;}

.zxbar { background:url(../images/barnew.gif) no-repeat; height:35px;}

.zxbar span{padding: 12px 10px 0 0;}

.zxbar ul li {background:url(../images/d02.gif) no-repeat  top; float:left; font-weight:bold;}

.zxbar ul li a { padding-left:38px; color:#fff; line-height:35px;}

.zxbar ul li font { padding-right:40px; font-size:15px;}

.zxbar ul li a:hover, .zxbar ul .cur a { display:block; color:#fff;}

.zxbar ul li a:hover font, .zxbar ul .cur a font { display:block;}

.zxx_con { padding:8px 0 0 14px; width:599px; height:252px; border:1px solid #dcdada; background-color:#fff;}

.zxx_con ul { width:590px; overflow:hidden; padding:6px 0 0 0;}

.zxx_con ul li { height:29px; line-height:29px; border-bottom:1px dashed #dcdada; overflow:hidden; background:url(../images/listdd.gif) no-repeat 8px center; padding-left:23px; color:#5a5a5a;}

.zxx_con ul li a { color:#242424; font-size:14px;}

.zxx_con ul li span{ float:right;}

.pf { width:475px; height:302px; overflow:hidden;}

.pf h2 { background:url(../images/barly.gif) no-repeat;}

.pf_con { width:473px; height:260px; overflow:hidden; background:url(../images/lybg.gif) left bottom no-repeat; border:1px solid #dcdada;}

.pf_con ul { padding:10px 0 0 10px; width:420px;}

.inp04 { width:192px; height:22px; line-height:22px; color:#454545; padding:0 0 0 5px; border:1px solid #c9c9c9; background-color:#fff;}

.i_area { height:90px; width:192px; border:medium none; vertical-align:top; color:454545; padding:2px 0 0 5px; border:1px solid #c9c9c9; background-color:#fff;}

.inp06 { background-color:#fff; height:22px; line-height:22px; padding: 0 0 0 5px; width:70px; border:1px solid #c9c9c9;}

.pf_con ul{ padding:20px 0 0 0;}

.pf_con ul li { padding-bottom:8px; *padding-bottom:6px; font-family:"宋体"}

.pf_con ul li span { display: inline-block; font-size: 20px; font-weight: bold; line-height: 28px; color: #AD0505;font-family: 微软雅黑; margin: 0px 0 0 35px;}

.pf_con ul li img { vertical-align:middle; padding:0 6px;}

.pf_con .lis01 { padding-left:102px;}

.pf_con ul li font { color:#f00; padding-left:5px; font-size:12px;}

.i_img01, .i_img02 {margin:5px 10px 0 0;}

.pf_con li a { color:#666;}

/*<!--.sbbg { overflow:hidden;}
.sb { width:1100px;  margin:0 auto; overflow:hidden;}
.sb h2 { background-color: #f3f3f3;  overflow:hidden; color:#0068b4; font: bold 34px/40px "微软雅黑"; text-align:center;}
.sb h2 span { display:block; color:#333; font:28px/42px "微软雅黑";}
.barsb {    border-left: 3px #1b67b3 solid;    border-right: 3px #1b67b3 solid; height:87px; background:url(../images/bars.gif) repeat-x; overflow:hidden;}
.barsb ul li {    width: 182px;float:left; height:87px; font:15px/87px "微软雅黑"; overflow:hidden; display:inline-block; background:url(../images/bor01.gif) no-repeat right 2px;}
.barsb ul li a { background:url(../images/ico01.png) no-repeat 20px 19px; padding:0 0 0 80px; color:#353535; width:80px; height:87px; display:inline-block;}
.barsb ul .s01 a { background:url(../images/ico03.png) no-repeat 20px 19px;}
.barsb ul .s02 a { background:url(../images/ico03.png) no-repeat 20px 19px;}
.barsb ul .s03 a { background:url(../images/ico05.png) no-repeat 20px 19px;}
.barsb ul .s04 a { background:url(../images/ico07.png) no-repeat 20px 19px;}
.barsb ul .s05 a { background:url(../images/ico09.png) no-repeat 20px 19px;}
.barsb ul .s06 a { background:url(../images/ico11.png) no-repeat 20px 19px;}
.barsb ul .s06 { background:none;}

.barsb ul .s01 a:hover, .barsb ul .s01 .cur  { width: 183px;background:#0068b4 url(../images/ico02.png) no-repeat 14px 13px; color:#fff; cursor:pointer; display:inline-block; text-decoration:none;}
.barsb ul .s02 a:hover, .barsb ul .s02 .cur { width: 183px;background:#0068b4 url(../images/ico04.png) no-repeat 14px 13px; color:#fff;}
.barsb ul .s03 a:hover, .barsb ul .s03 .cur  { width: 183px;background:#0068b4 url(../images/ico06.png) no-repeat 14px 13px; color:#fff;}
.barsb ul .s04 a:hover, .barsb ul .s04 .cur { width: 183px;background:#0068b4 url(../images/ico08.png) no-repeat 14px 13px; color:#fff;}
.barsb ul .s05 a:hover, .barsb ul .s05 .cur  {width: 183px; background:#0068b4 url(../images/ico10.png) no-repeat 14px 13px; color:#fff;}
.barsb ul .s06 a:hover, .barsb ul .s06 .cur {width: 183px; background:#0068b4 url(../images/ico12.png) no-repeat 14px 13px; color:#fff;}
.sb dl {background-color: #f3f3f3; border-bottom:3px #1b67b3 solid; border-right:3px #1b67b3 solid;
        border-left: 3px #1b67b3 solid; padding:28px 0 0 26px; height:220px; overflow:hidden;}
.sb dl dt { width:430px; height:220px; overflow:hidden;}
.sb dl dd { padding:16px 0 0 0; width:492px; overflow:hidden;}
.sb dl dd h3 { color:#0068b4; padding:0 0 0 18px; font: bold 30px "微软雅黑"; height:50px;}
.sb dl dd p { color:#353535; font:16px/24px "微软雅黑"; padding:0 0 16px 18px; background:url(../images/dd01.gif) no-repeat 0 6px;}
-->*/
.link { height:130px; overflow:hidden; background:url(../images/linksha.gif) no-repeat center bottom;}

.link h2 { width:66px; height:48px; padding:42px 0 0 30px; font-size:15px; float:left; color:#fff; background:url(../images/linkh2.gif) no-repeat;}

.link h2 a { color:#fff;}

.l_con { float:left; line-height:28px; width:980px; height:75px; overflow:hidden; border:1px solid #dcdada; border-left:none; padding:12px 10px 0 10px; background:url(../images/linkbg.gif) repeat-x;}

.l_con a { padding:0 9px; font-size:14px;}

.ban_bg{height:400px;width:100%; position:relative; z-index:0 }
.ban_bg .bgitem{ position:absolute; top:0;display:block; z-index:0;}
.ban_bg .btn{  bottom: 5px;margin-right: -450px;padding: 42px 6px;position: absolute;right: 50%;z-index: 7;}
.ban_bg .btn span {background: none repeat scroll 0 0 #1181c2;border: 1px solid #1181c2;color: #FFFFFF;cursor: pointer;display: inline-block;
margin-left: 5px;padding: 2px 5px;}
.ban_bg .btn span.cur {font-weight: bold;padding: 4px 8px;}